package com.hanlp;

import javafx.application.Application;
import javafx.event.Event;
import javafx.event.EventHandler;
import javafx.event.EventType;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class T extends Application {
    @Override
    public void start(Stage primaryStage){
        //创建一个场景并将按钮放置在其中的面板上（不覆盖整个窗口）
        StackPane pane=new StackPane();
        //创建堆栈面板对象 实例化为pane
        Button btOK=new Button("OK");
        btOK.addEventHandler(EventType.ROOT, new EventHandler<Event>() {
            @Override
            public void handle(Event event) {
                btOK.setText("no");
            }
        });
        //创建按钮对象 实例化为btOK
        pane.getChildren().add(btOK);
        //将按钮节点（node）添加到该堆栈面板上
        Scene scene=new Scene(pane,200,100);
        //创建宽度200 高度100的场景
        primaryStage.setTitle("ButtonInPane");
        //修改舞台的名称为ButtonInPane
        primaryStage.setScene(scene);
        //将场景scene放置在舞台primaryStage中
        primaryStage.show();
        //显示舞台
    }
    public static void main(String[] args) {
        launch(args);
        //运行应用程序
    }
}
